Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEAF GROVE Semi-Detached £895,223 £337,000 22 Oct 2002
4 LEAF GROVE Semi-Detached £759,384 £611,071 21 Dec 2018